deep water – English–Français translations

🇬🇧 en fr 🇫🇷

deep water noun

  • waters suitable for deep-draft ships
eau profond
  • difficult or embarrassing situation
profonde détresse, être dans de beaux draps
Wiktionary Links